home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 August: Tool Chest / Dev.CD Aug 98 TC.toast / Tool Chest / Testing & Debugging / Virtual User / VU Latest Engineering Release / VU 2.6d4e4 Release Notes < prev   
Encoding:
Text File  |  1998-06-04  |  3.3 KB  |  42 lines  |  [ttro/ttxt]

  1. Virtual User 2.6d4e4
  2. Release Notes:
  3.  
  4.  
  5. Contact Info:
  6.  
  7. Please send VU questions and problem reports to:  vu-tech@apple.com
  8. For general quality tool info send email to:  qualitytools@apple.com
  9.  
  10. In fact, since we want to know who our customers are, drop us a line even if you don't have questions!  We can add you to our mailing list, and notify you when we have newer versions available.
  11.  
  12.  
  13. Changes since 2.5.1:
  14.  
  15. Version 2.6d4e4 (4/7/98):
  16.  
  17. NOTE:    This version of the VU app must be used with the new Agent VU, version 2.6d4e2.  The new Agent VU, however, is compatible with all versions of the VU app since 2.1.4b2.
  18.  
  19. 1) Setting of variables in the debugger. Number, string, and list variables can be changed during debugging.  However descriptor type variables cannot be changed. You can view and edit the individual elements of a list by clicking on the disclosure triangle. You can delete a member of a list by deleting all contents of the list element.
  20.  
  21. There is a rare refresh problem when you delete an element of a list when the variable containing the list is being viewed in more than one window. It is a cosmetic problem and doesn't effect the underlying data.  Click on the disclosure triangle twice to properly display the data.
  22.  
  23. 2) There are two new menu items in the Control menu: "Break At Exception" and "Break In Catch Blocks". If selected, the script will break when a script exception gets thrown or when a catch block is entered.
  24.  
  25. 3) Debugger window positions are saved.  Debugger windows should now come back on screen where they were closed. 
  26.  
  27. 4) Breakpoints are saved. 
  28.  
  29. 5) We have added two new breakpoint types.  Breakpoint types can be changed by option-clicking on the breakpoint in the Browser window, or they can be changed by clicking on the Breakpoint Type column in the Show Breakpoint List window.  Execution will stop at a One-Shot breakpoint, and the One-Shot breakpoint will then be cleared.  A Counting breakpoint takes an integer;  the integer tells how many times the breakpoint can be hit before it breaks.  For example, if you set the counting breakpoint to 5, it will break the fifth time the breakpoint is reached.
  30.  
  31. 6) This version has a major speed improvement when running AppleScriptString or AppleScriptFile from VU scripts.  The first time an AppleScript is run from a VU script, it will perform just as well as previous versions.  On all subsequent AppleScript calls, we avoid the 1-3 second setup procedure we used to do.
  32.  
  33. 7) On international systems, specifically those with very un-U.S.-like keyboard layouts or key scripts, typing should now produce correct characters.  This was a particularly big problem for JIS keyboards when using Osaka and probably other fonts.  Virtual User should now correctly take into account the target KMAP, KCHR, and itlk resources while typing.
  34.  
  35. WARNING:  When changing fonts, the keyscript can be changed!  (e.g. Geneva <-> Osaka on Japanese systems).  We recommend doing a 'match [keyboard]' after changing fonts.   
  36.  
  37. 8) Scrollbars using the new Appearance Manager live scrollbar proc will now be correctly recognized as a scrollbar.  This applies to all scrollbars used in the latest Allegro Finder.
  38.  
  39. 9) VU can now send AppleScripts to target machines outside the default zone.
  40.  
  41. 10) Variable views were not being updated when a script was being run in the debugger. This has been fixed.
  42.